//
//  YT_ConcreteCommand.swift
//  CommandPattern
//
//  Created by aron on 2017/6/4.
//  Copyright © 2017年 aron. All rights reserved.
//

import UIKit

class YT_ConcreteCommand: YT_CommandProtocal {

    var receiver : YT_Receiver?

    init(receiver : YT_Receiver) {
        self.receiver = receiver
    }
    
    // 命令的方法
    func execute() {
        // 执行接受者的方法
        self.receiver?.action()
    }
}
